Weekly Market Update - 26Th May 2023 - 26Th May 2023.